English Dictionary
◊ CAR PARK
car park
n : a lot where cars are parked [syn: {parking lot}, {parking
area}]